#ifndef IMNETWORKPRIVATE_H
#define IMNETWORKPRIVATE_H

#include "network/IMNetworkProcessor.h"
#include "utility/Def.h"
#include <cstdint>
#include <string>

class IMNetwork;
class IMNetworkProcessor;

class IMNetworkPrivate
{
    IM_CREATE_PROPERTY(std::string, IP);
    IM_CREATE_PROPERTY(uint16_t, Port);
    IM_CREATE_PROPERTY(IMNetworkProcessor *, Processor);
};

#endif